Requirements for a first year object-oriented teaching language

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

- 1 - Blue – a Language for Teaching Object - Oriented Programming

Teaching object-oriented programming has clearly become an important part of computer science education. We agree with many others that the best place to teach it is in the CS1 introductory course. Many problems with this have been reported in the literature. These mainly result from inadequate languages and environments. Blue is a new language and integrated programming environment, currently ...

متن کامل

A Programming Language for Teaching Concurrent Object-Oriented Concepts

Studying concurrency one of the major difficulties is the need for a variety of programming languages to be available. But expecting students to learn at the same time a lot of languages is clearly undesirable. Concurrent object-oriented concepts can be understood more successfully if we have a programming language furnishing us with different kind of tools expressing concurrency and object-ori...

متن کامل

Two-Level Grammar as an Object-Oriented Requirements Specification Language

Two-Level Grammar (TLG) is proposed QS an object-oriented requirements specification language with Q natural language (NL) style but suficiently formal to allow automatic transformation of the TLG specification into formal specifications in VDM++, an object-oriented version of the Vienna Development Method. The VDM++ specification may be further transformed into JavaTM code or integrated with t...

متن کامل

BoxScript: A Component-Oriented Language for Teaching

Component-oriented software development has become an important approach to building complex software systems. Computer Science students should learn the concepts and skills needed for component-oriented programming. This paper describes a component-oriented language BoxScript whose design seeks to address the needs of teachers and students for a clean, simple language. This paper presents the ...

متن کامل

First-Class Relationships in an Object-Oriented Language

In this paper we investigate the addition of first-class relationships to a prototypical object-oriented programming language (a “middleweight” fragment of Java). We provide language-level constructs to declare relationships between classes and to manipulate relationship instances. We allow relationships to have attributes and provide a novel notion of relationship inheritance. We formalize our...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGCSE Bulletin

سال: 1995

ISSN: 0097-8418

DOI: 10.1145/199691.199770